package com.ruoyi.weiriya.domain.enums;

public enum ReceiveTypeEnum {

    /**
     * 充电月卡
     */
    EVENT_PLUG_STATUS_REPORT("EVENT_PLUG_STATUS_REPORT","插座心跳"),
    EVENT_CHARGE_FINISHED("EVENT_CHARGE_FINISHED","充电结束上报"),
    EVENT_CHARGE_FINISHED_3("EVENT_CHARGE_FINISHED_3","按功率充电结束上报"),
    EVENT_NFC_CHARGE_STARTED("EVENT_NFC_CHARGE_STARTED","NFC刷卡充电开始上报"),
    EVENT_NFC_CHARGE_FINISHED("EVENT_NFC_CHARGE_FINISHED","NFC刷卡充电结束上报"),
    EVENT_GATEWAY_HEARTBEAT("EVENT_GATEWAY_HEARTBEAT","网关心跳"),
    EVENT_NFC_BALANCE_QUERY("EVENT_NFC_BALANCE_QUERY","NFC刷卡查余额请求");

    private final String receiveTypeName;
    private final String description;

    ReceiveTypeEnum(String receiveTypeName, String value){
        this.receiveTypeName = receiveTypeName;
        this.description = value;
    }
    public String getDescription(){
        return this.description;
    }
    public String getReceiveTypeName(){
        return this.receiveTypeName;
    }
}

